RELATED WORDS
PARAPHRASING
causing or suggesting happiness
happy
very excited, enthusiastic
enthusiastic
extremely happy, pleased, proud etc
very happy